package tech.aistar.corejava.day07.singleton;

/**
 * @author success
 * @version 1.0
 * @description:本类用来演示:饿汉
 * @date 2019/7/23 0023
 */
public class MyDataSource {

    //2. 定义本类的唯一实例

    //static赋值机会只有一次 - JVM加载类的时候
    private static MyDataSource instance = new MyDataSource();

    //1. 私有化构造
    private MyDataSource(){
        System.out.println("实例化...");
    }

    //3.定义一个公开的静态的方法来返回这个类的唯一实例
    public static MyDataSource getInstance(){
        return instance;
    }
}
